About Bicycle Manufacturing Limited (08249471) United Kingdom