About G&c Interim Solutions Limited (06664896) United Kingdom