About Computerglaze Holdings Limited (02620110) United Kingdom