About Electric Scooter Specialist Limited (13118694) United Kingdom