About Yum Bowl Vending Ltd (11409694) United Kingdom