About John Gallagher Glass & Glazing Limited (07372295) United Kingdom