About Tri The Bike Shop Limited (03889537) United Kingdom