About Joshua Judah Company Ltd (09965829) United Kingdom