About Vendocons Limited (05953900) United Kingdom