About West Yorkshire Vending Solutions Limited (05551269) United Kingdom