About Controlec Limited (05053689) United Kingdom