About Kelly Glass & Glazing Limited (10585733) United Kingdom