About Vendman Europe Limited (06710727) United Kingdom