About C&g Delights Ltd (SC678330) United Kingdom