About Murphy & Partner Holdings Limited (11480016) United Kingdom