About Meridian Corporation Limited (03367988) United Kingdom