Andrew Peller Ltd (ADWPF) reports impressive financial performance with increased revenue, improved margins, and strategic distribution expansion despite inflationary pressures.