About Stratford Bike Hire Ltd (08743131) United Kingdom