DM Hall concludes sale of historic East Neuk coaching inn just five miles from St Andrews