About The Bike Shop (wales) Limited (08945949) United Kingdom