About Get Stuffed Takeaway Ltd (11833977) United Kingdom