About Josie Jojo And Co Ltd (09988637) United Kingdom