About Yum Yum Foods South West Ltd (13151668) United Kingdom