About Can Cook (food) Limited (09788246) United Kingdom