About Clifford S Cafe & Takeaway Ltd (13090866) United Kingdom