About Grantham Uk Holdings Ltd (13022100) United Kingdom