About Intelligent Distributed Controls Limited (04475521) United Kingdom