About S & S Trading Mcr Ltd (12937242) United Kingdom