About S Scott Ltd (SC319789) United Kingdom