About Engineering Microsystems Limited (01600302) United Kingdom