About Glazfix Ltd (07865218) United Kingdom