About Lennard Electrical Services Ltd (08481033) United Kingdom