About Lancashire Glass & Glazing Limited (10163270) United Kingdom