About C & L Electrical Solutions Ltd (11699448) United Kingdom