About Oldham Vending Services Limited (03584751) United Kingdom