About Whr Vending Limited (04706438) United Kingdom