About Glenfield Electrical Vehicle Charging Ltd (12572541) United Kingdom