About Judah S Lion Ltd (09166447) United Kingdom