There is some very good advice available here :
http://www.prs.co.uk/ and here :
http://www.copyrightservice.co.uk/ I believe you would be technically breaching copyright, even if you gave your CDs away!
Another thing that is often overlooked but only rarely enforced, is the Performing Rights Society (PRS) issue. When you perform music at a public venue, the organiser or proprietor of the venue, should be registered with and licensed by the PRS, for the public performance of music. Furthermore, the person or persons performing the music, is responsible for submitting a written list, of the music played during their performance, to the 'licensee', who should possess suitable PRS forms. The list should contain the titles of the individual songs/tunes played, together with the Composer's name if known and possibly arranger and Copyright holder if known. If you are playing from written arrangements, then this information is relatively easy to find. However, busking an entire performance makes it a bit difficult

When I had my own band, in the 12 years we were together, I was only asked a handful of times, to complete one of these forms!
Technically, the PRS issue even applies to playing recorded music in a doctor's waiting room!!
------------------
Willum