About Sodexo Vending Limited (00697282) United Kingdom