About S & O Merchandise Ltd (12520283) United Kingdom