About Kingfisher Blinds Limited (04676932) United Kingdom