About Machine Control Limited (01020052) United Kingdom