About London Electric Vehicle Solutions Limited (13650409) United Kingdom