About S O Merchant Ltd (12783001) United Kingdom