About G & H Managing Consultants Limited (08161628) United Kingdom