About Meridian Plus One Limited (10688067) United Kingdom