About Terrier Holdings Ltd (11131598) United Kingdom