About Italian Takeaway Ltd (08709593) United Kingdom