About Meridian Redditch Limited (04690301) United Kingdom