About Star Cafe & Takeaway Ltd (13518208) United Kingdom