About I Connect Blackburn Limited (10395917) United Kingdom