About Interscience Communications Ltd. (01896939) United Kingdom