About Turner And Hulme Limited (10862367) United Kingdom