About C&g London City Ltd (09585966) United Kingdom