About J.r. Glazing & Maintenance Ltd (07402170) United Kingdom