About Turner & Hendry Ltd (11404785) United Kingdom