About Murrells Holdings Limited (13174606) United Kingdom