About Sander-shade Blinds Limited (01953603) United Kingdom