About S&s International Wholesaler Ltd (13313656) United Kingdom