About I & C Simpson Limited (09297834) United Kingdom