About Lc Glass & Glazing Limited (11070726) United Kingdom