Patrick Lennon Associates Ltd

Marketing and Public Relations, consultants to business and individuals.