About James Thomas Associates Limited (07090039) United Kingdom