About J O Thomas Consultancy Limited (10789298) United Kingdom