About G.h. Lucas & Co Limited (03161098) United Kingdom