About Cliffords Blinds Ltd (13697435) United Kingdom