MiniCrib gives the source as "More Than Welcome 6". According to David Haynes this is one of six cassettes/CDs More Than Welcome I - VI recorded by Bobby Moore of Kirkcaldy. The dance description is shown on the CD insert.  The recording of "More Than Welcome 6" appears to date to 2002.