About Grand Marais Capital Limited (09716838) United Kingdom