About Thomas Callum Associates Limited (04504694) United Kingdom