About Turner & Cook Ltd (11629519) United Kingdom