About Hudson Research Limited (07824506) United Kingdom