About Dundee Blinds Ltd (SC631987) United Kingdom