About Glenton Computers Limited (02093484) United Kingdom