About V&j Chelmsford Limited (11637373) United Kingdom