About M.s.e.l Uk Ltd (06598338) United Kingdom