About S.j Navarre Ltd (11861661) United Kingdom