About G J Howells Limited (08873755) United Kingdom