About Terri Doyle Limited (04373359) United Kingdom