About Ss Engineering & Trader Ltd (12847405) United Kingdom