Jamie and Louise find out how the Welsh Mountain Biking Centre in Wrexham is getting up close and personal with the Welsh countryside.