About M&r Homewares Limited (13152603) United Kingdom