About S.j.t Management & Sales Ltd (07222482) United Kingdom