About Turner Howie Limited (10567563) United Kingdom