About Machine Vision Ltd (08120443) United Kingdom