About S.l.n. Medics Ltd. (07066909) United Kingdom