About Terrier Sc Limited (04560683) United Kingdom