About Turner Hendra Ltd (11413992) United Kingdom