About Gemini Blinds & Signs Ltd (11144085) United Kingdom