About Sar Vending Limited (07609352) United Kingdom