About S & L Electrics Limited (10224688) United Kingdom