About S & S Ventures Ltd (03968008) United Kingdom