About Murray Gallagher Holdings Limited (13104960) United Kingdom