A Dorset fish and chip shop has been named one of the best in the UK - as it battles it out for first place