About Mh & Rh Holdings Ltd (11734330) United Kingdom