About Turner & Hill Limited (08440052) United Kingdom