About Meridian Management & Design Limited (10809531) United Kingdom