About Icc Blackburn Ltd (13343991) United Kingdom