About C T Scott Ltd (SC519336) United Kingdom