About Glenox Design Limited (09480928) United Kingdom