About Midi Europe Limited (08061643) United Kingdom