About Trewartha Gregory & Doidge Limited (00306969) United Kingdom