Still Creek Insurance, A Division of World