David and Stephen Flynn became famous in 2004 when they opened the Happy Pear café