About G&c Canterbury Holdings Limited (11717477) United Kingdom