About Dill & Bay Takeaway Ltd (12645936) United Kingdom