About Meridian Group South Ltd (11833329) United Kingdom