About Professor Geraint Jones Ltd (10311762) United Kingdom