About G & C Holdings Limited (03896942) United Kingdom