About Terrier Services Limited (04807601) United Kingdom