About Grantham Holdings Ltd (10532962) United Kingdom