About James Clark Technologies Ltd. (11921690) United Kingdom