About The Bicycle Electric Company Peterborough Ltd (13494810) United Kingdom