About Route 66 Takeaway Ltd (11771078) United Kingdom