About S Lyall Electrical Ltd (11064317) United Kingdom