About Eleccy Bikes Ltd (12651206) United Kingdom