About Terrier Engineering Ltd (08487920) United Kingdom