About Chuckyz Foodshack Ltd (12672299) United Kingdom