About Murphy Holdings Limited (04671285) United Kingdom