About Chelmsford Glass Limited (06866484) United Kingdom