About Saddlers Blinds Limited (02889283) United Kingdom