Business Isle of Wight News Idiot’s Face Put On Beer So Customers Know Who to Avoid Editor Pub owners across the Isle of Wight have agreed on an innovative way to help…