About The Insignia Blind Co. Limited (04060248) United Kingdom