About Turner-drury & Co Ltd (10886615) United Kingdom