About Lovelo Cycle Works Limited (08246229) United Kingdom