About Grassington Devonshire Institute (CE019197) United Kingdom