About Macdougall Blinds Limited (04471255) United Kingdom