About Grantchester Linden Ltd (11434151) United Kingdom