About Control & Applications Limited (00890844) United Kingdom