About Ssh Elec Ltd (12151801) United Kingdom