About Happy Haven Takeaway Ltd (12538576) United Kingdom