About Mino Process Control Limited (06910778) United Kingdom