About Ser Vending Limited (11108945) United Kingdom