About A Jack Glass & Glazing Limited (SC378024) United Kingdom