About Grand Jour (stow) Limited (08615269) United Kingdom