About Idesign Blinds Limited (10681207) United Kingdom