About Glass Computers Limited (02930948) United Kingdom