About Venners Retail Systems (holdings) Limited (03862898) United Kingdom