About Abo Ali Restaurant & Takeaway Limited (08087411) United Kingdom