About Mcrichard Designer Brands Ltd (13369544) United Kingdom