About Allen S E-bikes Ltd (12847217) United Kingdom