About Memorial London Holdings Limited (13549657) United Kingdom