About Braham Glazing Ltd (12034852) United Kingdom