About Meridian Land Ltd (07224717) United Kingdom