About Vendman Systems Limited (03550481) United Kingdom