About Food Stop & Takeaway Ltd (13476681) United Kingdom