About Murphy & Sons (london) Limited (02265111) United Kingdom