Port Fairy's Brookes Hardware and Timber sold after 45 years