About M.i.d London Ltd (08712758) United Kingdom