About Bulldog Bike Maintenance Ltd (12969608) United Kingdom