Cake International bakes up a treat with 20,000 visitors