About Grantchester Holdings Limited (04035681) United Kingdom