About Machine Vision Technology Limited (03927054) United Kingdom