About Vendevco Limited (02729259) United Kingdom