About Bobbin Bicycles Ltd (06625240) United Kingdom