About Chelmsford Minicabs Limited (02254028) United Kingdom