About Mondo Berry Limited (05252950) United Kingdom