About Discglow Computers Limited (02365073) United Kingdom