About J.p. Murphy & Sons Ltd (12427176) United Kingdom