About Yumchop Vending And Trading (09) Limited (13508751) United Kingdom