About H. Turner Ltd (12774257) United Kingdom