About Vendo Ltd (01571834) United Kingdom