About The Electric Scooter Store Ltd (12594554) United Kingdom