About Calabash Hut Takeaway Northampton Company Limited (12710541) United Kingdom