About The International Trade Commission Limited (03626023) United Kingdom