About Slh Electrics Limited (10362801) United Kingdom