About Glenavon Computers Limited (03240982) United Kingdom