About Happy Valley Takeaway Ltd (11774533) United Kingdom