The National Fish & Chip Awards 2025 took place on Wednesday evening, and saw a fish and chip shop on Anglesey be crowned as one of the best.