About Murphy Rubin Ltd (13392005) United Kingdom