About Snm Vending Ltd (13516270) United Kingdom