About J & H Turner Limited (04911389) United Kingdom