About Ramsey Glass & Glazing Ltd (08120949) United Kingdom