About John Loosemore Glazing Limited (04689455) United Kingdom