About Grantham Leisure (holdings) Limited (11105423) United Kingdom