About Ammars Kitchen Ltd (12010607) United Kingdom