About Abbeydale Blinds Ltd (12926954) United Kingdom