About Jan & Julia Limited (13414850) United Kingdom