About Thomas James (consultancy) Limited (11978496) United Kingdom