About S.j. Meddle Ltd. (04119857) United Kingdom