About Lc Glass & Glazing Limited (13096492) United Kingdom