About Backworth Takeaway Limited (11866092) United Kingdom