About Meridian Ventures Limited (02773314) United Kingdom