About S.e. Janel Ltd. (06210910) United Kingdom