About C.r. Chelmsford Holdings Limited (12109677) United Kingdom