About Mercari Foods Limited (05250796) United Kingdom