About Intelligent Controls Limited (07162214) United Kingdom