About L. & M. Glazing Limited (02505265) United Kingdom