About Taylor-wyatt Limited (06897219) United Kingdom