About Meridian Chase Limited (10505418) United Kingdom