About John Govier Glazing Ltd (10012413) United Kingdom