About Grantham Lodge Limited (05627985) United Kingdom