About Altafs Takeaway Ltd (13663539) United Kingdom