About Chelmsford Cold Store Limited (01969178) United Kingdom