About Vendline Limited (02367350) United Kingdom