About Justin &jude Company Ltd. (09998604) United Kingdom