About G. Hall & Co Limited (08268078) United Kingdom