About Dynamic Vending Solutions Limited (09287611) United Kingdom