About Lovell Electrical Solutions Limited (13299419) United Kingdom