About Jon Dean Studio Limited (11766620) United Kingdom