About Project Terrier Llp (OC424204) United Kingdom