The Mechanics Arms, in Deeside, closed its doors in December 2024