About J W Vending Limited (04974397) United Kingdom