Blue Zoo animation logo from London, England, UK.