About Meridian South Limited (08672923) United Kingdom