About Tricounty Bike Shop Limited (09816174) United Kingdom