About Insignia Bloomers Limited (12435271) United Kingdom