About Bayleaf Takeaway Ltd (11891256) United Kingdom