About Michael James Vending And Disposables Limited (02289055) United Kingdom