About Prof Jon Stone Limited (12603138) United Kingdom