About C&g Marketing Limited (SC670104) United Kingdom