About Thomas Crown Holdings Limited (05070177) United Kingdom