About Hudson James Associates Limited (06741633) United Kingdom