About Vends Group Limited (06043635) United Kingdom