About S & S Intercontinental Trading Ltd (12390346) United Kingdom