About Yummy Snack Bowl Limited (13255390) United Kingdom