About Hudson Wright Associates Limited (02861464) United Kingdom