Clearcast is a non-governmental organisation which pre-approves most British television advertising. It is originated on 1 January 2008, and took over the responsibilities of the Broadcast Advertising Clearance Centre. From Wikipedia