About Osterreich Glaziers Limited (11853934) United Kingdom