About Hudson & Connor Ltd (11746916) United Kingdom