About Turner Pocock Ltd (06626112) United Kingdom