The last time I visited Craster in Northumberland I sat outside a cliff side pub watching the house martins fly from their nests drinking a pint of good local beer. Eighteen years later en route to St Andrews in Scotland I found myself stopping off for a spot of lunch at the same pub and…