About Hudson Partners (LP004588) United Kingdom