About Terrier Research & Consultancy Limited (04712275) United Kingdom