About Vending Entrepreneurs Limited (11899989) United Kingdom