About Ambia Takeaway Ltd (09701018) United Kingdom