About Mr Blinds & Shutters Limited (13324116) United Kingdom