About Turner Newman Limited (09136381) United Kingdom