About Hudson & Hill Limited (00178832) United Kingdom