About Instrucontrols Ltd. (08024318) United Kingdom