About Mercy Foundation Trust (CE026892) United Kingdom