About Turner & Pooch Ltd (07619526) United Kingdom