About I & C Design Solutions Limited (SC702040) United Kingdom