About Chelmsford City Garrage Ltd (12698603) United Kingdom