About Mi Machine Manufacturers Limited (06468948) United Kingdom