About Megan Glazing Ltd (11229872) United Kingdom