About Rhyl Blinds & Curtains Limited (08541395) United Kingdom