About G Turner & Sons Limited (06127123) United Kingdom