About Foodshack Havant Limited (12828744) United Kingdom