About Monkmoor Glass & Glazing Ltd (04168949) United Kingdom