About L & A Electrical Installation Limited (09468981) United Kingdom