Colourful Heritage: Moneeb Iqbal represents Scotland in the under 19s cricket team