About A. Lloyd Electrical & Solar Limited (07468299) United Kingdom