About Amelia Takeaway Ltd (12577424) United Kingdom