About Vendcare Limited (02190975) United Kingdom