About Chelmsford Restaurant Limited (11427275) United Kingdom