About C&c Kitchens Cardiff Limited (10677543) United Kingdom