About Sas Vending Ltd. (SC707646) United Kingdom