About Kabul Restaurant & Takeaway Ltd (12266530) United Kingdom