About Thomas Crown Associates Ltd (05069141) United Kingdom