About S & A Scott Ltd (11024104) United Kingdom