About Insignia Retail Limited (10871678) United Kingdom