About Jean Jullien Studio Ltd (08423007) United Kingdom