About Emerald Blinds & Curtains Limited (07755851) United Kingdom