About Essex Frames & Marquees Limited (03172616) United Kingdom