About Kingfisher Blinds & Curtains Limited (03020995) United Kingdom