Studio branding and design Wild owl is an experienced ambitious gang of impudent, ready to pounce on an interesting challenge and rip it to shreds!