About Terriers Farm Limited (00487940) United Kingdom