About Amd Vending Limited (SC632111) United Kingdom