About Annunciation Control & Instrumentation Systems Limited (00912089) United Kingdom