About Meridian Ba Solutions Limited (07401271) United Kingdom