About Haltwhistle Takeaway Ltd (11384765) United Kingdom