About M.e.s. Ltd. (SC281438) United Kingdom