About Hudson 88 Limited (13599194) United Kingdom