About V H Graddon & Sons Vending Limited (00915003) United Kingdom