About Interrogator Ltd. (03285838) United Kingdom