About Electric Bikes Irlam Ltd (11896148) United Kingdom