About Man-machine Interface Solutions Limited (03427046) United Kingdom