About Anglesey Bike Repairs Limited (10771493) United Kingdom