About Lynx Glazing Ltd (12759183) United Kingdom