About Kent And Sussex Vending Limited (02511945) United Kingdom