About Turner & Ward Ltd (11950771) United Kingdom