About Jesse Blinds & Shutters Ltd (NI029306) United Kingdom