About Chelmsford Takeaway Limited (11249921) United Kingdom