About Thomas Jean Associates Limited (04144690) United Kingdom