About G J Densham Ltd (08543655) United Kingdom