Steve Cross Mercury Glazing Unit E1, Goodridge Ave GL2 5EB Gloucester United Kingdom Focus Construction - Contractors - Service Provider