About Chelmsford Food Company Ltd (12766599) United Kingdom