About Yorkshire Blinds & Curtains Ltd (07882248) United Kingdom