About Ic&e Limited (09976982) United Kingdom