About N. R. & H. M. Turner Limited (04516486) United Kingdom