About Turner & Hares Limited (11187880) United Kingdom