About Glass Mirror House Ltd (13629369) United Kingdom