About Two Terrier Industries Limited (12041467) United Kingdom