About Thomas Scudder Limited (05243196) United Kingdom