About C&q Foods Ltd (11855797) United Kingdom