About The Bike Shop. Swanage Ltd (12965038) United Kingdom