William Henry Foster — British textile magnate and politician (1848-1908)