About Harcourt Capital Management Limited (11257564) United Kingdom