About Terry Scott Ltd (11964232) United Kingdom