About Rebecca Murray Holdings Limited (13285556) United Kingdom