About Intelligent Sensor Systems Limited (04614145) United Kingdom