About Yorkshire Vending Supply Ltd (11649441) United Kingdom