About G&c Consultants Ltd (10040407) United Kingdom