About Merion Group Plc (02299932) United Kingdom