About Houghton Wyatt Limited (04745068) United Kingdom