About Electric Bicycle Company Limited (07171639) United Kingdom