Haarbour fish and chips in St Andrews to shut permanently :