About Venners Computer Systems Limited (03001819) United Kingdom