About Beach Hut Caribbean Takeaway Ltd (11453842) United Kingdom