About Yum Yum It Limited (09746462) United Kingdom