About M & M Blinds & Curtains Ltd (09518338) United Kingdom